precipitous cliffs - German English Dictionary